Class DaideComm
java.lang.Object
es.csic.iiia.fabregues.dip.comm.daide.DaideComm
- All Implemented Interfaces:
dip.daide.comm.DiplomaticMessageListener
,IComm
public class DaideComm extends java.lang.Object implements IComm, dip.daide.comm.DiplomaticMessageListener
-
Constructor Summary
Constructors Constructor Description DaideComm(java.net.InetAddress ip, int port, java.lang.String name)
-
Method Summary
Modifier and Type Method Description void
diplomaticMessageReceived(java.lang.String[] message)
java.lang.String
getName()
void
init(Comm comm, es.csic.iiia.fabregues.utilities.Interface log)
Init communicationvoid
receivingMessage(java.lang.String[] message)
Handles the reception of a message using interface Languagevoid
sendMessage(java.lang.String[] msg)
Sends a message interface Languagevoid
stop()
Stop communication
-
Constructor Details
-
DaideComm
public DaideComm(java.net.InetAddress ip, int port, java.lang.String name)
-
-
Method Details
-
getName
public java.lang.String getName() -
init
public void init(Comm comm, es.csic.iiia.fabregues.utilities.Interface log) throws StartingCommExceptionDescription copied from interface:IComm
Init communication- Specified by:
init
in interfaceIComm
- Throws:
StartingCommException
-
diplomaticMessageReceived
public void diplomaticMessageReceived(java.lang.String[] message)- Specified by:
diplomaticMessageReceived
in interfacedip.daide.comm.DiplomaticMessageListener
-
receivingMessage
public void receivingMessage(java.lang.String[] message)Description copied from interface:IComm
Handles the reception of a message using interface Language- Specified by:
receivingMessage
in interfaceIComm
-
sendMessage
Description copied from interface:IComm
Sends a message interface Language- Specified by:
sendMessage
in interfaceIComm
- Throws:
CommException
-
stop
public void stop()Description copied from interface:IComm
Stop communication
-